epidermic cell - French English Dictionary